package cn.stylefeng.guns.modular.recy.entity;
/*
 */

import com.baomidou.mybatisplus.extension.activerecord.*;
import java.io.*;
import com.baomidou.mybatisplus.annotation.*;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@TableName("recy_waste_type")
public class WasteType extends Model<WasteType> implements Serializable
{
    //alias
    public static final String TABLE_ALIAS = "回收类别";
    public static final String ALIAS_ID = "编号";
    public static final String ALIAS_TYPE_NAME = "类别名称";
    public static final String ALIAS_RECYCLABLE = "是否可回收";
    public static final String ALIAS_COMMAND_SET = "指令集";
    public static final String ALIAS_ICON = "图标";
    public static final String ALIAS_STATUS = "状态";
    public static final String ALIAS_TYPE_DESC = "描述";

    //date formats



//可以直接使用: @Length(max=50,message="用户名长度不能大于50")显示错误消息
//columns START
    @TableId(value = "id", type = IdType.ID_WORKER)
    private java.lang.Long id;

    @TableField("type_name")
    private java.lang.String typeName;

    @TableField("recyclable")
    private java.lang.Long recyclable;

    @TableField("command_set")
    private java.lang.Integer commandSet;

    @TableField("icon")
    private java.lang.String icon;

    @TableField("status")
    private java.lang.Long status;

    @TableField("type_desc")
    private java.lang.String typeDesc;

//columns END







    

}
